try:
	import xml.etree.cElementTree as ET
except ImportError:
	import xml.etree.ElementTree as ET

class TorrentDao:

	# Constructor del Dao, en caso de que todavia no tenga el archivo root

	def __init__(self, file):
		with open(file, "r+") as f:
			if 'root' not in f.readline():
				f.seek(0)
	    		old = f.read()
	     		f.seek(0)
	     		f.write("<root>\n" + old + "\n</root>")

	# Metodo para introducir un objeto torrent en un fichero xml dentro del documento
	# Comprueba que el id no existe y en ese caso lo inserta 
	def insert(self, xml):
		ob = ET.ElementTree(file=xml)
		root = tree.getroot()
		print root.tag

	def update(self, xml):

	def delete(self, id):

	def find(self, id):

	def add_root_tag(self)	